﻿@charset "utf-8";
/* CSS Document */



/* 初始化CSS */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; }
img{display: block;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "微软雅黑";}
input::-moz-focus-inner { border:none; padding:0; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table { border-collapse:collapse; }
body { padding: 0; font:14px "微软雅黑","宋体","Arial Narrow",HELVETICA;background-color:#ffffff; min-width:1200px;/* overflow-y:scroll;*/ }
.clear{ clear:both; height:0; font-size:0; overflow:hidden; }
a {text-decoration:none; color:#f3eaea; }
.fl{ float:left;}
.fr{ float:right;}
.cont{ width:1200px; margin:0 auto;}

/*--顶部--*/
.top{ width:100%; height:4px; background:#1596b3; min-width:1200px;}
.top1{ width:100%; height:45px; background:#ecf0f1; min-width:1200px; }
.top1_left{ width:280px; height:45px; line-height:45px; color:#676767;}
.top1_right{ width:340px; height:45px;}
.weixin{ width:113px; height:45px; line-height:45px; font-size:14px; text-align:center; background:url(../images/weixin.gif) no-repeat 5px; float:left;}
.weixin span{ color:#666; font-size:14px; line-height:25px; padding-left:25px;}		 
.weixin .weixin_nr{width:100px; height:120px; padding:5px; background:#fff; text-align:center; position:absolute; display:none;}
.weixin .weixin_nr img{ margin-bottom:5px;}
.weixin.on .weixin_nr{ display:block;}
.weibo{ width:113px; height:45px; line-height:45px; font-size:14px; text-align:center; background:url(../images/weibo.gif) no-repeat 5px; float:left;}
.weibo span{ color:#666; font-size:14px; line-height:25px; padding-left:25px;}		 
.weibo .weibo_nr{width:100px; height:120px; padding:5px; background:#fff; text-align:center; position:absolute; display:none;}
.weibo .weibo_nr img{ margin-bottom:5px;}
.weibo.on .weibo_nr{ display:block;}
.quan{ width:73px; height:45px; line-height:45px; background:url(../images/quan.gif) no-repeat 5px; float:left; padding-left:40px;}
.head{ width:1200px; height:155px; margin:0 auto;}
.head_left{ width:854px; height:68px; margin-top:40px;}
.head_right{ width:255px; height:45px; margin-top:60px; padding-right:20px;}
.sou_left{ width:22px; height:37px; background:url(../images/sou_left.gif) no-repeat;}
.sou_right{ width:33px; height:37px; background:url(../images/sou_rig.gif) no-repeat;}
.sou_mid{ width:190px; height:37px; background:url(../images/sou_mid.gif) repeat-x;}
.sou_mid input{ width:170px; height:37px; line-height:37px; font-size:14px; color:#9c9c9c; background:none; border:none; padding:0 10px 0 15px;}
.sousuo_right a{ width:33px; height:37px; display:block; background:url(../images/sou_rig.gif) no-repeat; position:relative;}
/*--导航--*/
.nav{ width:100%; height:47px; background:#3e9eda; min-width:1200px;}
.nav_con{ width:1200px; height:47px; margin:0 auto;}
.nav_con ul{ width:1200px; height:47px;}
.nav_con ul li{ width:116px; height:47px; border-right:1px solid #1f81a6; float:left;}
.nav_con ul li a{ width:116px; height:47px; line-height:47px; display:block; color:#fff; font-size:16px; text-align:center; }
.nav_con ul li:hover{ background:#186da2;}
/*--banner--*/


/*--产品--*/
.product_tit{ width:184px; height:62px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.product_nr{ width:100%; height:526px; background:url(../images/cp_bg.jpg) no-repeat center; padding-top:50px; min-width:1200px;}
.products{ width:1082px; margin:0 auto;}
.product_left{ width:235px; height:490px; float:left; border:1px solid #fff;}
.product_left_tit{ width:235px; height:53px;}
.products ul{ height:317px;}
.products ul li{ width:235px; height:52px; background:#3cb4b5; border-bottom:1px dashed #fff;}
.products ul li a{ width:160px; height:52px; background:url(../images/cp_bg.png) no-repeat 55px 21px; display:block; color:#fff; 
                  font-size:16px; line-height:52px; padding-left:75px;}
.products ul li:hover{ width:235px; height:52px; background:#5d5d5d; border-bottom:1px dashed #fff;}
.products_more{ width:235px; height:59px;}
.products_rexian{ width:235px; height:61px;}
.products_right{ width:813px; height:503px; float:right;}
.products_right ul{ width:813px; height:803px;}

/*--热点推荐--*/
.hot{ width:813px; height:503px; float:right;}
.anli_down{width: 813px;height: 232px ;margin: 0 auto; }
.anli_down .imgs{width: 813px;overflow: hidden;float: left;position: relative; margin-bottom:26px;}
.anli_down .imgs div{width: 10000px;position: relative}
.anli_down .imgs a{float: left;position:relative; text-align:center;text-decoration:none; width:250px;height:232px;  
                   background:url(../images/cp_bg1.gif) no-repeat; display:block; margin-right:30px; background:#fff;}
.anli_down .imgs a img{ width:240px; height:190px; padding:5px;}
.anli_down .imgs a div{height: 30px;width:250px;margin: 0px 6px;opacity: 0.8; position:relative; display:block; }
.anli_down .imgs a p{ width:250px; height:32px; line-height:32px; font-size:14px; color:#fff; background:#3cb4b5;}


/*--流程--*/
.liucheng{ width:100%; height:590px; background:url(../images/lc.gif) repeat; min-width:1200px;}
.liucheng_con{ width:1200px; margin:0 auto; padding:50px 0px;}
.liucheng_tit{ width:716px; height:135px; margin:0 auto; margin-top:30px;}

/*--案例--*/
.anli{ width:1200px; height:606px; margin:0 auto;}
.anli_tit{ width:620px; height:76px; margin:0 auto; margin-top:30px;}

.hot1{ width:1103px; height:376px; margin:0 auto; margin-top:30px;}
.anli_down1{width:1103px; height:376px; margin:0 auto; }
.anli_down1 .imgs1{width:1103px; overflow:hidden; float:left; position:relative; margin-bottom:26px;}
.anli_down1 .imgs1 div{width: 10000px; position: relative}
.anli_down1 .imgs1 a{ float:left; position:relative; text-align:center; text-decoration:none; width:239px; height:356px; padding:9px;  
                    display:block; margin-right:22px; background:#fff; border:1px solid #d7d7d7;}
.anli_down1 .imgs1 a:hover{ float:left; position:relative; text-align:center; text-decoration:none; width:239px; height:356px; padding:9px;  
                    display:block; margin-right:22px; background:#fff; border:1px solid #1697b4;}
.anli_down1 .imgs1 a img{ width:239px; height:324px;}
.anli_down1 .imgs1 a div{height:32px;width:239px;margin: 0px 6px;opacity: 0.8; position:relative; display:block; }
.anli_down1 .imgs1 a p{ width:239px; height:32px; line-height:32px; font-size:14px; color:#fff; background:#929292;}
.anli_more{ width:110px; height:28px; margin:0 auto; margin-top:35px;}
.anli_more a{ width:110px; height:28px; background:url(../images/gengduo.gif) no-repeat; display:block;}
.anli_more a:hover{ width:110px; height:28px; background:url(../images/gengduo1.gif) no-repeat; display:block;}
/*--视频--*/
.video{ width:1200px; height:285px; margin:0 auto;}
.video_left{ width:445px; height:285px; float:left;}
.video_right{ width:703px; height:285px; float:right; padding:20px 0px;}
.video_right_tit{ width:703px; height:45px;}

.hot2{ width:703px; height:149px; margin:0 auto; margin-top:20px;}
.anli_down2{width:703px; height:149px; margin:0 auto; }
.anli_down2 .imgs2{width:703px; overflow:hidden; float:left; position:relative; margin-bottom:26px;}
.anli_down2 .imgs2 div{width: 10000px; position: relative}
.anli_down2 .imgs2 a{ float:left; position:relative; text-align:center; text-decoration:none; width:207px; height:137px; padding:5px;  
                    display:block; margin-right:20px; background:#fff; border:1px solid #d7d7d7;}
.anli_down2 .imgs2 a:hover{ float:left; position:relative; text-align:center; text-decoration:none; width:207px; height:137px; padding:5px;  
                    display:block; margin-right:20px; background:#fff; border:1px solid #1697b4;}
.anli_down2 .imgs2 a img{ width:207px; height:137px;}
.xian1{ width:703px; height:4px; background:url(../images/xian1.gif) repeat-x; margin-top:30px;}

/*--新闻--*/
.news{ width:1200px; height:500px; margin:0 auto; margin-top:100px;}
.news_tit{ width:1200px; height:46px; margin:0 auto;}
.news_left{ width:506px; height:400px; float:left; margin-left:60px;}
.news_left_top{ width:506px; height:90px; margin-top:35px;}
.news_left_top_tit{ width:436px; height:30px; line-height:30px; font-size:18px; color:#373737; 
                    background:url(../images/toutiao.gif) no-repeat 5px; padding-left:70px; overflow:hidden;}
.news_left_top_nr{ width:506px; height:60px; overflow:hidden; line-height:30px; color:#949494; font-size:14px;}
.news_left_top_tit a{ color:#373737;}
.news_left_top_nr p{ color:#949494; float:left; }
.news_left_top_nr p a{color:#b73736; padding:10px 5px;}
.news_left ul{ width:476px; height:222px; background:url(../images/ul_bg.gif) no-repeat 0px 19px; margin-top:30px; padding-left:30px;}
.news_left ul li{ width:479px; height:45px; border-bottom:1px dashed #e2e2e2;}
.news_left ul li a{ font-size:15px; color:#444444; width:322px; height:45px; line-height:45px; overflow:hidden; display:block; float:left;}
.news_left ul li span{ font-size:15px; color:#444; width:90px; height:45px; line-height:45px; float:right;}
.news_right{ width:506px; height:400px; float:right; margin-top:35px; margin-right:60px;}
.news_right_top{ width:506px; height:177px;}

.news_right ul{ width:476px; height:150px; background:url(../images/quan1.gif) no-repeat 0px 19px; margin-top:33px; padding-left:30px;}
.news_right ul li{ width:479px; height:45px; border-bottom:1px dashed #e2e2e2;}
.news_right ul li a{ font-size:15px; color:#444444; width:322px; height:47px; line-height:47px; overflow:hidden; display:block; float:left;}
.news_right ul li span{ font-size:15px; color:#444; width:90px; height:45px; line-height:45px; float:right;}


/*--相册--*/
.photo{ width:100%; height:600px; margin:0 auto; min-width:1200px;}
.photo_tit{ width:281px; height:64px; margin:0 auto; background:url(../images/xiangce.jpg) no-repeat;}
.photo_nr{ width:100%; height:484px; background:#b7b7b7; margin-top:30px; padding-top:22px;}
.photo_nn{ width:1200px; height:468px; background:#fff; margin:0 auto; }

/*--相册--*/
.photo1{ width:1080px; height:580px; margin:0 auto;}
.photo2{ width:1080px; height:206px; margin:0 auto;}
.photo3{ width:1080px; height:239px; margin:0 auto;}

/*--简介--*/
.about{ width:100%; height:476px; background:url(../images/about.jpg) no-repeat center;min-width:1200px;}
.about_nr{ width:992px; height:292px; margin:0 auto; padding-top:83px;}
.about_nr img{ float:left; width:239px; height:287px; margin-left:3px;}
.about_nn{ width:716px; height:255px; float:right; padding-right:10px;}
.about_nn_tit{ width:205px; height:33px; margin:0 auto; background:url(../images/about_tit.gif) no-repeat; margin-top:20px; margin-bottom:20px;}
.about_nn p{ width:716px; height:200px; font-size:16px; color:#636363; line-height:30px;}
/*--链接--*/

.links{ width:100%; height:150px; background:url(../images/links.gif) repeat-x; min-width:1200px;}
.links_con{ width:1050px; height:50px; line-height:55px; background:url(../images/lianjie.gif) no-repeat 5px; margin:0 auto; padding-left:150px;}
.links_con a{ padding:12px; font-size:14px; color:#858585;}
.links_con a:hover{ padding:12px; font-size:14px; color:#108e8f;}

/*--底部--*/

.dibu{ width:100%; height:293px; background:#5a5a5a;min-width:1200px;}
.dibu_con{ width:1200px; margin:0 auto;}
.dibu_left{ width:430px; height:293px; float:left; border-right:1px dashed #fff;}
.dibu_logo{ width:383px; height:73px; margin-top:30px; margin-bottom:10px;}
.dibu_left p{ font-size:14px; color:#fff; height:33px; line-height:33px;}
.dibu_right{ float:right; width:760px; height:293px;}
.dibu_top{ width:560px; height:46px; margin-top:50px; margin-left:60px; }
.dibu_top a{ padding:15px; font-size:14px; color:#fff;}
.dibu_zi{ width:204px; height:20px; background:url(../images/zizi.gif) no-repeat; margin-left:10px;}
.xingming{ width:265px; height:50px; margin-top:30px;}
.xingming span{ width:53px; height:30px; line-height:40px; float:left; display:block; color:#fff;}
.xingming input{ width:205px; height:30px; line-height:30px; border:none; border-bottom:1px solid #fff; background:none; color:#fff;}
.dianhua{ width:265px; height:30px; line-height:30px;}
.dianhua span{ width:53px; height:30px; line-height:40px; float:left; display:block; color:#fff;}
.dianhua input{ width:205px; height:30px; line-height:30px; border:none; border-bottom:1px solid #fff; background:none; color:#fff;}
.tijiao{ width:106px; height:25px; background:#8db931;  margin-top:25px; margin-left:90px;}
.tijiao input{ width:106px; height:25px; line-height:25px; color:#fff; font-size:16px; background:none; border:none; cursor:pointer;}
.shejiao{ width:200px; height:60px; float:left; margin-left:60px; margin-top:50px;}
.shejiao1{ width:55px; height:55px; float:left;}
.shejiao2{ width:70px; height:55px; float:left; margin-left:20px;}
.erweima{ width:162px; height:155px; float:left; margin-top:20px;}
.jianju{ margin-left:60px; color:#FFF; line-height:33px;}

.footer{ width:100%; height:39px; background:#3e3e3e; min-width:1200px;}
.footer_con{ width:1200px; height:39px; margin:0 auto; color:#fff; line-height:39px;}
.footer_con a{ color:#fff; line-height:39px;}

/*--子页面--*/


/*--简介--*/
.bt{ width:100%; height:73px; background:url(../images/bt.gif) repeat-x; min-width:1200px;}
.bt_con{ width:1200px; height:73px; margin:0 auto;}
.bt_left{ width:150px; height:73px; float:left;}
.bt_left img{ float:left; margin-top:13px;}
.bt_left p{line-height:65px; font-size:16px; color:#313131; padding-left:50px; font-weight:bold;}
.bt_right{ height:73px; float:right; font-size:14px; color:#313131; text-align:right; line-height:65px;}
.bt_right a{ color:#313131; padding:6px;}
.bt_right a:hover{ color:#019192; padding:6px;}
.bt_right span{ color:#313131;}
.pro{ width:1200px; margin:0 auto;}
.pro_left{ width:248px; float:left;}
.pro_left ul{ width:198px; padding-top:35px;}
.pro_left ul li{ width:183px; height:37px; background:url(../images/left_bg1.gif) no-repeat; padding-left:15px; margin-bottom:15px;}

.pro_left .thisclass{ background:url(../images/left_bgg.gif) no-repeat; color: #fff;}
.pro_left .thisclass a{color: #fff;}

.pro_left ul li a{ width:183px; height:37px; display:block; color:#323232; font-size:16px; text-align:center; line-height:37px;}
.pro_left ul li:hover{  width:198px; height:37px; background:url(../images/left_bg.gif) no-repeat;}
.pro_left ul li a:hover{ width:183px; height:37px; display:block; color:#fff; font-size:16px;}

.pro_mid{ width:28px; height:auto !important;height:700px; min-height:700px; background:url(../images/xl.gif) repeat-y; float:left; margin-top:30px;}

.pro_mid i{ width:28px; height:28px; background:#fff; border:1px solid #7a7a7a; display:block;}
.pro_right{ width:876px; height:auto !important;height:700px; min-height:700px; float:right; padding-top:35px;}
.pro_right div{ line-height:26px;}
.pro_right span{ width:730px;        display:block;}
.pro_right_nr{ width:876px; line-height:36px; color:#3e3e3e; padding-top:30px;}

/*--新闻--*/

.xw_right{ width:876px; height:auto !important;height:700px; min-height:700px; float:right; padding-top:35px;}
.xw_right img{ width:688px; height:198px; margin:0 auto; display:block; padding-top:35px;}
.xw_right ul{ width:876px; height:500px; color:#3e3e3e; overflow:hidden; float:right; padding-top:30px;}
.xw_right ul li{ width:836px; height:53px; border-bottom:1px dashed #afafaf; 
                 background:url(../images/shu.gif) no-repeat 5px; padding-left:40px;}
.xw_right ul li a{ font-size:15px; color:#6a6a6a; float:left; width:580px; height:53px; line-height:53px; float:left;}	
.xw_right ul li span{ width:100px; height:53px; line-height:53px; color:#6a6a6a; float:right; font-size:14px; text-align:right;}	
.pro_mid1{ width:28px; height:auto !important;height:900px; min-height:900px; background:url(../images/xl.gif) repeat-y; float:left; margin-top:30px;}
.pro_mid1 i{ width:28px; height:28px; background:#fff; border:1px solid #7a7a7a; display:block;}
.fenye{ width:500px; height:30px; margin:0 auto; text-align:center; margin-top:50px;}
.fenye li{ padding:5px 10px; background:#666666;float:left;}	
.fenye li a{ color:#fff; font-size:14px;}


.xw_right_tit{ width:840px; height:72px; border-bottom:1px dashed #afafaf; text-align:center; margin:0 auto;} 
.xw_right_tit p{ width:800px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#6a6a6a; margin:0 auto;}
.xw_right_tit span{ width:180px; height:25px; line-height:25px; color:#6a6a6a; font-size:14px;}
.xw_right_nr{ width:840px; height:auto !important;height:400px; min-height:400px;}
.xw_right_nr p{ width:840px; padding:10px; text-indent:2em; font-size:14px; color:#373737; line-height:36px; }
.xw{ width:840px; height:1px; background:#dddddd; margin-left:30px; margin-top:30px; margin-bottom:50px;}
.xw_right_nr span{ height:30px; font-size:14px; color:#373737; display:block; margin-left:30px;}
.xw_right_nr span a{ font-size:14px; color:#373737;}
.lie{ width:100px; height:30px; line-height:30px; font-size:14px; color:#73737; float:right; margin-top:-50px; text-align:right;}

/*--产品--*/

.erji{ width:198px; height:80px; background:#b1b1b1; margin-top:-10px; margin-bottom:10px;}
.erji div{ width:198px; height:40px; line-height:40px;}
.erji div a{ color:#323232; text-align:center; width:198px; height:40px; display:block; border-bottom:1px dashed #6e6e6e;}
.erji div a:hover{ color:#fff; background:#515151; text-align:center; width:198px; height:40px; display:block; border-bottom:1px dashed #6e6e6e;}

.cp_right{ width:856px; height:auto !important;height:760px; min-height:760px; float:right; padding-top:35px; padding-left:20px;}
.cp_right ul{ width:876px; margin-bottom:30px; height:auto !important;height:760px; min-height:760px; }
.cp_right ul li{ width:252px; height:243px; float:left; background:url(../images/cp_bg1.jpg) no-repeat; margin-right:35px; margin-bottom:20px;}
.cp_right ul li:hover{ width:252px; height:243px; float:left; background:url(../images/cp_bg2.jpg) no-repeat; margin-right:35px; margin-bottom:20px;}
.cp_right ul li a{ width:252px; height:238px; display:block;}
.cp_right ul li a img{ width:250px; height:200px; margin-top:1px; margin-left:1px;}
.cp_right ul li a span{ width:246px; height:30px; line-height:30px; text-align:center; background:#65a0a1; display:block; color:#fff; margin:0 auto;}
.cp_right_zi{ width:500px; height:400px; margin:0 auto;}
.cp_right_zi img{ width:500px; height:400px;} 
.cp_right p{ width:876px; color:#323232;}

/*--案例--*/

.case_right{ width:876px; height:auto !important;height:760px; min-height:760px; float:right; padding-top:35px;}
.case_right ul{ width:876px; margin-bottom:30px; height:auto !important;height:760px; min-height:760px; }
.case_right ul li{ width:239px; height:356px; float:left; margin-left:30px; margin-bottom:20px; padding:9px; border:1px solid #d7d7d7;}
.case_right ul li:hover{ width:239px; height:356px; float:left; margin-left:30px; margin-bottom:20px; padding:9px; border:1px solid #65a0a1;}
.case_right ul li a{ width:239px; height:356px; display:block;}
.case_right ul li a img{ width:239px; height:324px;}
.case_right ul li a span{ width:239px; height:32px; line-height:32px; text-align:center; background:#929292; display:block; color:#fff; margin:0 auto;}
.case_right_zi{ width:358px; height:486px; margin:0 auto;}
.case_right_zi img{ width:358px; height:486px;} 
.case_right p{ width:876px; line-height:30px; color:#323232;}

/*--荣誉--*/

.honnr_right{ width:856px; height:auto !important;height:600px; min-height:600px; float:right; padding-top:35px; padding-left:20px;}
.honnr_right ul{ width:856px; margin-bottom:30px; height:auto !important;height:600px; min-height:600px; }
.honnr_right ul li{ width:207px; height:137px; float:left; margin-right:35px; margin-bottom:30px; padding:20px; background:#efefef;}
.honnr_right ul li a{ width:207px; height:137px; display:block;}
.honnr_right ul li a img{ width:207px; height:137px;}

.pro_mid2{ width:28px; height:auto !important;height:750px; min-height:750px; background:url(../images/xl.gif) repeat-y; float:left; margin-top:30px;}
.pro_mid2 i{ width:28px; height:28px; background:#fff; border:1px solid #7a7a7a; display:block;}




.xian{ width:840px; height:1px; background:#ccc; margin-bottom:30px;}

.foot_cnzz {
	float: right;
	margin-right: 700px;
	margin-top: 15px;
}


